False keel - French English Dictionary